.article {
  width: 800px;

  .article-header {
    display: inline-block;
    padding: 10px;
    border-bottom: 1px solid #f2f2f2;
    margin-bottom: 20px;

    .icons {
      span {
        margin-right: 15px;
        color: #ccc;
      }
    }
  }

  .content-container {
    img {
      width: 100%;
    }
  }
}

.article-mon {
  width: 100%;
  height: calc(100% - 80px);

  .article-mon-header {
    display: inline-block;
    padding: 0px;
    border-bottom: 1px solid #f2f2f2;
    margin-bottom: 20px;

    .icons {
      span {
        margin-right: 15px;
        color: #ccc;
      }
    }
  }

  .content-container {
    img {
      width: 600px;
      position: relative;
      top: 0;
    }
  }
}
